To The Ends Of The Earth! Finisterre, Post Camino